﻿using System;

namespace Mono.Cecil
{
	// Token: 0x020000D0 RID: 208
	[Flags]
	public enum TypeAttributes : uint
	{
		// Token: 0x04000300 RID: 768
		VisibilityMask = 7U,
		// Token: 0x04000301 RID: 769
		NotPublic = 0U,
		// Token: 0x04000302 RID: 770
		Public = 1U,
		// Token: 0x04000303 RID: 771
		NestedPublic = 2U,
		// Token: 0x04000304 RID: 772
		NestedPrivate = 3U,
		// Token: 0x04000305 RID: 773
		NestedFamily = 4U,
		// Token: 0x04000306 RID: 774
		NestedAssembly = 5U,
		// Token: 0x04000307 RID: 775
		NestedFamANDAssem = 6U,
		// Token: 0x04000308 RID: 776
		NestedFamORAssem = 7U,
		// Token: 0x04000309 RID: 777
		LayoutMask = 24U,
		// Token: 0x0400030A RID: 778
		AutoLayout = 0U,
		// Token: 0x0400030B RID: 779
		SequentialLayout = 8U,
		// Token: 0x0400030C RID: 780
		ExplicitLayout = 16U,
		// Token: 0x0400030D RID: 781
		ClassSemanticMask = 32U,
		// Token: 0x0400030E RID: 782
		Class = 0U,
		// Token: 0x0400030F RID: 783
		Interface = 32U,
		// Token: 0x04000310 RID: 784
		Abstract = 128U,
		// Token: 0x04000311 RID: 785
		Sealed = 256U,
		// Token: 0x04000312 RID: 786
		SpecialName = 1024U,
		// Token: 0x04000313 RID: 787
		Import = 4096U,
		// Token: 0x04000314 RID: 788
		Serializable = 8192U,
		// Token: 0x04000315 RID: 789
		WindowsRuntime = 16384U,
		// Token: 0x04000316 RID: 790
		StringFormatMask = 196608U,
		// Token: 0x04000317 RID: 791
		AnsiClass = 0U,
		// Token: 0x04000318 RID: 792
		UnicodeClass = 65536U,
		// Token: 0x04000319 RID: 793
		AutoClass = 131072U,
		// Token: 0x0400031A RID: 794
		BeforeFieldInit = 1048576U,
		// Token: 0x0400031B RID: 795
		RTSpecialName = 2048U,
		// Token: 0x0400031C RID: 796
		HasSecurity = 262144U,
		// Token: 0x0400031D RID: 797
		Forwarder = 2097152U
	}
}
